'''
 写一个游戏：
有三堆石头，三堆石头的数量分别是三个，五个，七个。两个人每次可以取一个石头或者一堆石头，剩下最后一个取的人输
'''
def main():
    playerlist = ['甲','乙']
    stones = [3,5,7]
    nowplayer=0
    print('有三堆石头，三堆石头的数量分别是三个，五个，七个。两个人每次可以取一个石头或者一堆石头，剩下最后一个取的人输')
    while(sum(stones)>1):
        # 输入格式 堆号 数量 ，如输入 2 3 ，则表示从2号堆中取3个
        s = input(playerlist[nowplayer]+":")
        b = s.split()
        try:
            if stones[int(b[0])-1]<int(b[1]):
                print('输入错误')
                continue
            else:
                stones[int(b[0])-1]-=int(b[1])
            
        except:
            print('输入错误')
            continue
        print("石头数 {} {} {}".format(stones[0],stones[1],stones[2]))
        nowplayer = (nowplayer+1)%2

    print(playerlist[nowplayer]+'输')

if __name__ == "__main__":
     main()
